home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1199 / 926 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  2.4 KB

  1. Subject: Re: LINUX Filesystem standards
  2. Date: Thu, 20 Jan 94 23:35:14 CET
  3. From: Juergen Lock <nox@jelal.north.de>
  4. In-Reply-To: <9401181445.AA14977@hpbeo79.bbn.hp.com>; from "Claus Brod" at Jan 18, 94 3:45 pm
  5. Message-Id: <9401202235.AA00266@jelal.north.de>
  6.  
  7. Claus Brod writes:
  8.  
  9. > A general remark: I think we already learnt from the discussion so
  10. > far that we should start with just a few conventions on the
  11. > file system layout, i.e. some kind of minimum subset. For one thing,
  12. > we probably don't need much more, and it's also easier to get a
  13. > general agreement for. Maybe we should also try to turn the discussion
  14. > upside down: What kind of file system structure are expected by
  15. > programs and packages that have already been ported or are currently
  16. > being ported? Maybe we should take care of their requirements first.
  17.  
  18.  here are a few things i can think of...
  19.  
  20. 1. there is a TOS port of nn (newsreader) that some people still use
  21. with MiNT, it (and a few other programs) look for environment variables
  22. $ETC to find a passwd (with backslashes in homedirs :/ ) and $USR to
  23. find $USR/lib/nn, $USR/lib/news, $USR/spool/news, etc.  i suggest
  24. setting USR=u:\\var and making /var/lib/{mail,nn} links into /usr...
  25. (not /var/lib/news because it contains growing files.)  /var/lib/mail
  26. is for smail 2.5, it also uses /var/spool/batch for batch-smtp and
  27. of course /var/spool/mail.  (and the batch-smtp stuff keeps a counter
  28. in /var/lib/uucp, hmpf. :)  ok so don't symlink that into /usr.)
  29.  
  30. 2. taylor uucp (at least my port) searches its main (taylor-style)
  31. config file in /usr/local/conf/uucp/, you can configure the locations
  32. of everything else from there.  defaults are /usr/lib/uucp for HDB-style
  33. config files (Systems, Dialers, Devices...), /usr/spool/{uucp,uucppublic}
  34. for spool, logs, lockfiles etc. and /bin:/usr/bin:/usr/local/bin as
  35. search path for uux jobs. (rnews, rmail, r*smtp...)  i just linked
  36. /usr/spool -> /var/spool.
  37.  
  38. 3. i also have /local for /usr/local, should we keep that?  (i first
  39. had /usr all GEMDOS and that way local could still be seperate...)
  40. i.e. just a symlink /local -> /usr/local is enough.
  41.  
  42. 4. elvis keeps preserved files in /usr/preserve, symlink that into /var?
  43. (yup i see linux does it too.)
  44.  
  45.  hmm did i forget something important? :)
  46.  
  47.  enough...  cheers,
  48.     Juergen
  49. -- 
  50. J"urgen Lock / nox@jelal.north.de / UUCP: ..!uunet!unido!uniol!jelal!nox
  51.                                 ...ohne Gewehr
  52. PGP public key fingerprint =  8A 18 58 54 03 7B FC 12  1F 8B 63 C7 19 27 CF DA 
  53.